shepherd's plaid - French English Dictionary